• word of the day

    fleet street

    fleet street - Dictionary definition and meaning for word fleet street

    Definition
    (noun) a street in central London where newspaper offices are situated Definition
    (noun) British journalism

Word used in video below:
text: Dad just texted me that they have a whole fleet of them.
Download our Mobile App Today
Receive our word of the day
on Whatsapp